Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 PEN MORFA Semi-Detached £114,000 10 Dec 2004
7 PEN MORFA Terraced £51,000 8 Apr 2003
8 PEN MORFA Terraced £126,500 6 Jan 2022
11 PEN MORFA Terraced £129,000 5 Jul 2022
15 PEN MORFA Semi-Detached £95,000 10 Aug 2010
21 PEN MORFA Terraced £98,000 15 Jun 2017
25 PEN MORFA Terraced £65,000 27 Jun 2003
26 PEN MORFA Terraced £22,360 7 Jul 2003
27 PEN MORFA Terraced £120,000 25 Nov 2022
29 PEN MORFA Terraced £33,000 5 Oct 2001